• word of the day

    selenicereus grandiflorus

    selenicereus grandiflorus - Dictionary definition and meaning for word selenicereus grandiflorus

    Definition
    (noun) tropical American climbing cactus having triangular branches; often cultivated for its large showy night-blooming flowers followed by yellow red-streaked fruits
    Synonyms : queen of the night
Download our Mobile App Today
Receive our word of the day
on Whatsapp